@import url("base.css");

#head{height:66px; width:100%; background:url(../images/user/b1.jpg) repeat-x 0 0; float:left;}


#menu{background:url(../images/user/b4.jpg) repeat-y 0 0;}
#menu .top{height:86px;width:200px;background:url(../images/user/b3.jpg) no-repeat 0 0; position:relative;}
#menu .top .w{height:38px; width:180px; overflow:hidden; text-align:center;}
#menu .top .w table{width:100%;height:100%;}
#menu .top .w table td{text-align:center; vertical-align:middle; line-height:16px; padding:3px 0 0 0;}
#menu .top .b{width:177px; height:22px; position:absolute; top:39px; left:11px; line-height:22px; overflow:hidden;}
#menu .top .b .fl{margin:0 0 0 30px; color:#fff;}
#menu .top .b .fr{margin:0 12px 0 0; color:#fff;}
#menu dl{width:183px; margin:5px auto 10px auto; text-align:left;}
#menu dl dt{height:26px;width:100%;background:url(../images/user/b5.jpg) no-repeat 0 0;}
#menu dl dt strong{display:block; padding:0 0 0 50px; line-height:24px; color:#323232;}
#menu dl dd{line-height:16px;padding:10px 0 0 50px;background:url(../images/user/d.jpg) no-repeat 40px 17px;}

#main{background:url(../images/user/b6-l.jpg) repeat-y 0 0 #ebeef3;}
#main .h{float:left; width:100%;background:url(../images/user/b6-t.jpg) repeat-x 0 0; height:8px; overflow:hidden;}
#main .h img{float:left;}

.modify-table{width:800px; margin:0 auto; border:none; border-bottom:solid 1px #aeaeae; padding:0;background:#fff; border-collapse: collapse; color:#333;}
.modify-table .mt-th{height:25px;background:url(../images/user/b7-1.jpg) repeat-x 0 0;}
.modify-table .mt-th strong{width:110px; height:25px; display:block;background:url(../images/user/b7.jpg) no-repeat 0 0; text-align:center; line-height:26px; color:#fff; overflow:hidden;float:left;}
.modify-table .mt-td-l{width:96px;border-top:solid 1px #e9e9e9;border-right:solid 1px #e9e9e9;border-left:solid 1px #aeaeae; text-align:right; padding:6px;}
.modify-table .mt-td-r{border-top:solid 1px #e9e9e9;border-right:solid 1px #aeaeae; text-align:left;padding:6px;}
.modify-table .first{border-top:none;}
.modify-table .text{border: #7f9db9 1px solid;padding:4px 4px 2px 4px;}
.modify-table .txt{padding:13px 6px;}

.list-table{width:800px; margin:0 auto; border:none; border-bottom:solid 1px #aeaeae; padding:0;background:#fff; border-collapse: collapse; color:#333;}
.list-table .lt-th{height:25px;background:url(../images/user/b7-1.jpg) repeat-x 0 0;}
.list-table .lt-th strong{width:110px; height:25px; display:block;background:url(../images/user/b7.jpg) no-repeat 0 0; text-align:center; line-height:26px; color:#fff; overflow:hidden; float:left;}
.list-table .lt-title th{text-align:center; line-height:28px; height:28px; font-weight:bold;border-left:solid 1px #e9e9e9;font-family:Arial, Helvetica, sans-serif;}
.list-table .lt-title th.first{border-left:solid 1px #aeaeae;}
.list-table .lt-title th.last{border-right:solid 1px #aeaeae;}

.list-table .lt-td{line-height:20px; border-left:solid 1px #e9e9e9;border-top:solid 1px #e9e9e9; padding:6px 4px; font-family:Arial, Helvetica, sans-serif;}
.list-table td.first{border-left:solid 1px #aeaeae;}
.list-table td.last{border-right:solid 1px #aeaeae;}

.list-table td.pages{border-left:solid 1px #aeaeae;border-right:solid 1px #aeaeae;border-top:solid 1px #e9e9e9; text-align:right; padding:8px 10px;}

.user-login{width:819px; height:378px; margin:0 auto; border-top:solid 120px #fff;position:relative;}
.user-login form{float:right; width:429px; height:378px; margin:0; padding:0; position:relative;}
.user-login form #email{position:absolute; top:100px; left:69px; height:17px; padding:5px 4px 3px 4px; width:213px;border:none; background:none;}
.user-login form #user_pwd{position:absolute; top:139px; left:69px; height:17px; padding:5px 4px 3px 4px; width:213px;border:none; background:none;}
.user-login form #login-btn{width:106px; height:35px; border:none; background:none;position:absolute;left:66px;top:178px; cursor:pointer;}
.user-login form p{position:absolute; top:236px; left:68px; font-size:13px;}
.user-login form p .reg{color:#075dc5;}
.user-login form p .slogin{color:#f04900;}
.user-login div{position:absolute; bottom:0; left:0; width:100%; text-align:center; color:#ff3600; font-size:15px; font-family:"微软雅黑", Arial, sans-serif; font-weight:bold;}

#suppliers-login{background:url(../images/user/suppliers-1.jpg) no-repeat 0 0;}
#suppliers-login form{background:url(../images/user/suppliers-2.jpg) no-repeat 0 0;}

#site-login{background:url(../images/user/site-1.jpg) no-repeat 0 0;}
#site-login form{background:url(../images/user/site-2.jpg) no-repeat 0 0;}

#user-login{background:url(../images/user/user-1.jpg) no-repeat 0 0;}
#user-login form{background:url(../images/user/user-2.jpg) no-repeat 0 0;}

.pay-td{border:solid 1px #aeaeae;border-top:none; padding:30px; font-family:Arial; font-size:14px;}
.paybutton{border-bottom: #d64f08 2px solid;padding:0.8em 1.5em;width: auto;background: #f45e0f;letter-spacing: 0.2em;color: #fff;overflow: visible;border-left: #ec8046 2px solid;border-top: #ec8046 2px solid;cursor: pointer;border-right: #d64f08 2px solid;_width: 0;}